off-street parking - French English Dictionary